-- -- print("lua for vs code!")

-- -- print(type("hello world"))
-- -- print(type(print))
-- -- print(type(true))
-- -- print(type(360.0))
-- -- print(type(nil))


-- local a = true
-- local b = 0
-- local c = ""
-- local d = false
-- local e = nil

-- if a then
--     print("a")
-- else
--     print("not a")
-- end
-- if b then
--     print("b")
-- else
--     print("not b")
-- end
-- if c then
--     print("c")
-- else
--     print("not c")
-- end
-- if d then
--     print("d")
-- else
--     print("node d")
-- end
-- if e then
--     print("e")
-- else
--     print("not e")
-- end

-- local pi_num = 3.14
-- print(math.floor(pi_num))
-- print(math.ceil(pi_num))

-- local str1 = 'hello lua'
-- local str2 = "hello lua for vscode\n"
-- local str3 = [[
--     多行字符串\r\n，类似于C++中的 R"(hello lua)"
--     python中的  """python"
-- ]]
-- local str4 = [=[string have a [[]].]=]
-- -- local str5 = [[string have a [[]]]]  -- error

-- print(str1,str2,str3,str4)

-- local function foo()
--     print("in the function")
--     local x = 10
--     local y = 42
--     return x+y
-- end

-- foo()
-- local a = foo
-- print(a())

-- local function func(f)
--     f()
-- end

-- func(foo)

local corp = {
    web = "www.baidu.com",
    telephone = "12345678901",
    yys = {"联通","移动","电信"},
    10010,
    10086,
    10000,
    [10] = 160,
    ["city"] = "sd"
}

print(corp.web,corp["telephone"],corp[2],corp['city'],corp.yys[2],corp[10],corp.yss)

for k,v in pairs(corp) do
    print(k,":",v)
end
